Podlove\Api\Episodes\WP_REST_PodloveEpisode_Controller C

Total Complexity 119
Dependencies 15
Dependents 0
Total lines 1,029
Lines of code 858
Logical lines of code 311
Comment lines 8
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
update_item()
D
30 30 117
register_routes()
B
23
1 310
get_items()
B
41 16 53
get_item()
A
42 6 49
update_item_tags()
S
50 6 28
get_item_permissions_check()
S
56 6 18
get_item_tags()
S
51 5 28
get_item_media()
S
50 4 29
delete_item_tags()
S
56 4 18
get_items_permissions_check()
S
66 5 7
update_item_media_enable()
S
51 3 28
update_item_media_verify()
S
51 3 28
update_item_media_disable()
S
54 3 21
freeze_slug()
S
58 3 15
unfreeze_slug()
S
58 3 15
delete_item()
S
59 3 14
build_slug()
S
59 3 13
get_episode_from_request()
S
63 3 11
enrich_with_season()
S
62 3 11
create_item()
S
53 2 23
create_item_permissions_check()
S
70 2 6
update_item_permissions_check()
S
70 2 6
delete_item_permissions_check()
S
70 2 6
__construct()
S
77 1 4